﻿/* CSS Document */

body {background:#FFFFFF; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393939; }
td, p, div, span { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393939; }
img { border:none 0px; }

.top { background-image:url(../images/top_bg.png); height:75px; background-position:left; background-repeat:no-repeat;}
.top_padding { padding:8px 22px 0px 22px; }
.menubar { height:30px; background-image:url(../images/menu_bg.png); background-repeat:repeat-x;}
.submenubar { height:26px; background-image:url(../images/submenu_bg.png); background-repeat:repeat-x;}
.content { background-color:#fff; }
.breadcrumb { height:20px; color:#393939; background-color:#ebebeb; padding:5px 28px 0px 28px; text-decoration:none; }
.breadcrumb a{ color:#004270; text-decoration:underline; }
.content_padding { padding:20px 28px 20px 28px; }
.heading { color:#000; font-size:18px; }
.rt_wrapper { width:223px; vertical-align:top; }
/*.sort_number { padding:4px 8px; background-color:#075BB5; color:#fff;  font-weight:bold; text-decoration:none;}
.sort_number_alt { padding:4px 8px; background-color:#7a7a7a; color:#fff; font-weight:bold; text-decoration:none; }*/
.clear { height:20px; }
.clear_m { height:10px; }
.footer { clear:both; height:28px; background-image:url(../images/footer_bg.png); background-repeat:repeat-x; background-position:bottom;}
.footer_padding { padding-top:8px; text-align:center;}



/* 16th June */

.login_top_grad { background-image:url(../images/login_top_grad.png); background-color:#fff; width:543px; padding-left:1px; background-position:top right; background-repeat:repeat-x; border-top:1px solid #eff4f7; border-left:1px solid #eff4f7; }
.login_image3 { background-image:url(../images/login_top3.png); width:100%; background-position:top right; background-repeat:no-repeat; }
.login_hue { background-image:url(../images/login_top4.png); background-position:top right; background-repeat:no-repeat; }
.login_wrap { background-image:url(../images/login_blue_bg.png); vertical-align:middle; } 
.login_wrap2 { background-image:url(../images/login_main_bg.png); vertical-align:middle; } 
.login_top_bevel { background-image:url(../images/login_top_bevel.png); background-position:top; background-repeat:no-repeat; width:557px; height:6px; }
.login_bottom_bevel { background-image:url(../images/login_bottom_bevel.png); background-position:top; background-repeat:no-repeat; width:557px; height:6px; }
.login_shadow { background-image:url(../images/login_shadow.png); background-repeat:no-repeat; background-position:top; width:545px; height:83px; }
.login_header { background-image:url(../images/login_header.png); background-position:right; background-repeat:no-repeat; height:91px; }
.login_bg_grad { background-image:url(../images/login_bg_grad.png); background-repeat:repeat-x; background-position:top; }

.login_screen_wrap { width:544px; padding-left:5px; padding-right:5px; }
.login_window_wrap { width:900px; background-image:url(../images/login_wrap_bg.png); }
.login_bottom { width:100%; background-image:url(../images/login_bg.png); background-position:bottom; background-repeat:repeat-x; border-bottom:1px solid #95c4dd; padding-bottom:10px; }
.login_bg_glow { padding:0px 15px 5px 15px; }
.login_copyright { padding:10px; background-color:#e4f5fe; }
.login_copyright2 { padding:10px; }
.login_footer { background-image:url(../images/login_footer.png); height:114px; background-repeat:repeat-x; background-position:top; width:100%; }
.login_footer2 { background-image:url(../images/login_footer2.png); height:44px; background-repeat:repeat-x; background-position:top; width:547px; }
.arrow_round_red { line-height:30px; height:19px; text-align:left; background-position:left; background-repeat:no-repeat; }
.login_btn_blue { background-image:url(../images/login_btn_blue.png); width:76px; font-size:16px; color:#0a456b; line-height:24px; border-collapse:collapse; border:0px; height:28px; text-align:center; cursor:pointer; }
.login_btn_blue:hover { background-image:url(../images/login_btn_blue_hover.png);  color:#000;  }

.save_next { background-image:url(../images/save_next.png); width:158px; font-size:16px; color:#0a456b; line-height:24px; border-collapse:collapse; border:0px; height:28px; text-align:center; cursor:pointer; }
.save_next:hover { background-image:url(../images/save_next_hover.png); color:#000; }

.save_next_inactive { background-image:url(../images/save_next_inactive.png); width:158px; font-size:16px; line-height:24px; border-collapse:collapse; border:0px; height:28px; text-align:center; cursor:default; }


.login_btn { background-image:url(../images/login_image.png); width:310px; height:126px; font-size:16px; color:#0a456b; line-height:24px; border-collapse:collapse; border:0px; text-align:center; cursor:pointer; }

.login_inst_image { background-image:url(../images/login_top_inst.png); width:545px; height:147px; background-position:top; background-repeat:no-repeat; }
.inst_subheader { background-image:url(../images/inst_subheader.png); height:23px; border-bottom:1px solid #8f8f8f; font-size:13px; font-weight:bold; padding-left:2px; text-align:center;  }
.inst_content_wrap { border:1px solid #8f8f8f; background-color:#ffffff; width:90%; height:220px; }
.inst_content_wrap1 { border:1px solid #8f8f8f; background-color:#ffffff; background-image:url(../images/stage_1.png); background-repeat:no-repeat; background-position:bottom right; width:90%; height:220px; }
.inst_content_wrap2 { border:1px solid #8f8f8f; background-color:#ffffff; background-image:url(../images/stage_2.png); background-repeat:no-repeat; background-position:bottom right; width:90%; height:220px; }
.inst_content_wrap3 { border:1px solid #8f8f8f; background-color:#ffffff; background-image:url(../images/stage_3.png); background-repeat:no-repeat; background-position:bottom right; width:90%; height:220px; }
.inst_content_wrap4 { border:1px solid #8f8f8f; background-color:#ffffff; background-image:url(../images/stage_4.png); background-repeat:no-repeat; background-position:bottom right; width:90%; height:220px; }
.inst_content_wrap5 { border:1px solid #8f8f8f; background-color:#ffffff; background-image:url(../images/stage_5.png); background-repeat:no-repeat; background-position:bottom right; width:90%; height:220px; }
.inst_bold_itl { font-weight:bold; font-style:italic; color:#7b7b7b; }
.inst_itl { font-style:italic; color:#7b7b7b; }
.licence_textbox { overflow:auto; overflow-x:hidden; border:0px; padding-right:4px; text-align:justify; font-family:Arial; font-size:12px;} 

.padding_gen { padding:15px 10px 15px 10px; }
.padding_small { padding:5px; }
.inst_dropdown { width:300px; }
.inst_timezone { width:380px; }
.clear_small { height:10px; }
.inst_grey { color:#7b7b7b; font-size:12px; }
.textbox_inst { height:20px; width:250px; font-size:12px; color:#005bb5; padding:0px 0px 0px 3px; margin:0px; border:1px solid #5E87BD; }
.textbox_login { height:20px; width:162px; font-size:12px; color:#005bb5; padding:0px 0px 0px 3px; margin:0px; border:1px solid #5E87BD; }
.dropdown { width:167px; height:22px; }
.chkbox_login { border:1px solid #5E87BD; margin:0px; padding:0px;  }
.alert_red { color:#b30000; line-height:15px; font-size:10px; }
.modal_alert { color:#b30000; line-height:15px; font-size:14px; }
.alert_left { background-image:url(../images/alert_left.png); height:18px; background-repeat:no-repeat; background-position:left; padding-left:21px; background-color:#efefef; color:#b30000; font-size:10px; }
.alert_right { background-image:url(../images/alert_right.png); width:10px; height:18px; background-repeat:no-repeat; background-position:left; }
.alert { background-image:url(../images/alert_transp.png); height:18px; background-repeat:no-repeat; background-position:left; padding-left:17px; padding-top:4px; color:#b30000; font-size:10px; text-align:left; }
.alert_ltop { background-image:url(../images/alert_ltop.png); background-position:left top; background-repeat:no-repeat; width:16px; height:16px; }
.alert_rtop { background-image:url(../images/alert_rtop.png); background-position:right top; background-repeat:no-repeat; width:16px; height:16px; }
.alert_lbottom { background-image:url(../images/alert_lbottom.png); background-position:left bottom; background-repeat:no-repeat; width:16px; height:16px; }
.alert_rbottom { background-image:url(../images/alert_rbottom.png); background-position:right bottom; background-repeat:no-repeat; width:16px; height:16px; }
.alert_modal_bg { background-color:#fff; height:129px; padding:5px 10px; background-image:url(../images/alertbox_symbol.png); background-position:center; background-repeat:no-repeat; }

.loading_1 { background-image:url(../images/loading_1.png); width:247px; height:38px; padding-top:5px; background-position:right bottom; background-repeat:no-repeat; }
.loading_2 { background-image:url(../images/loading_2.png); width:247px; height:38px; padding-top:5px; background-position:right bottom; background-repeat:no-repeat; }
.loading_3 { background-image:url(../images/loading_3.png); width:247px; height:38px; padding-top:5px; background-position:right bottom; background-repeat:no-repeat; }
.loading_4 { background-image:url(../images/loading_4.png); width:247px; height:38px; padding-top:5px; background-position:right bottom; background-repeat:no-repeat; }
.loading_5 { background-image:url(../images/loading_5.png); width:247px; height:38px; padding-top:5px; background-position:right bottom; background-repeat:no-repeat; }

/* 16th June */




/* 3rd July */

.install_header { color:#646464; font-size:30px; }

.login_border_glow { background-image:url(../images/login_border_glow.png); background-position:left; background-repeat:no-repeat; 
                     background-color:#6796b4; height:1px; }
.login_black_header { background-color:#000; background-image:url(../images/login_header_glow.png); border-left:1px solid #6796b4; border-right:1px solid #6796b4; background-position:right; background-repeat:no-repeat; height:40px; }
.white16 { font-size:16px; color:#fff; }
.white12 { font-size:14px; color:#fff; }



/*  MOdal */

.Inactive
{
background-color:#000;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.ModalPopup
{
background-color:#fff;
 border:1px solid #000;
}

.modal_bg { background-image:url(../images/modal_bg.png); background-position:right top; background-repeat:no-repeat; padding:10px; font-family:Arial; font-size:14px; color:#393939; overflow:auto; overflow-x:hidden; }
.modal_bg td { font-size:14px;}
